jumby bean (leucaena glauca) - Alemán Inglés Diccionario